.container {
    padding: 30rpx 30rpx 10vh 30rpx;
}

.hint {
    margin-left: 10rpx;
}

.file-list {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}

.file-list .file-i {
    position: relative;
    margin: 5rpx 24rpx 0 0;
}

.file-list .file-i .img {
    width: 150rpx;
    height: 150rpx;
    border-radius: 8rpx;
}

.file-list .file-i .video {
    width: 150rpx;
    height: 150rpx;
    border-radius: 8rpx;
}

.file-list .file-i .delete {
    position: absolute;
    right: 10rpx;
    top: 10rpx;
    width: 36rpx;
    height: 36rpx;
}

.file-list .upload {
    width: 150rpx;
    height: 150rpx;
}
.mg-t-24 {
    margin-top: 24rpx;
}
.mg-b-30 {
    margin-bottom: 30rpx;
}